cycle touristic - French English Dictionary